microscopic photometer - Spanish English Dictionary